609896
8716
875161
711156
738227
864679
925692
411586
866857
154319
714119
473275
5292799
3707581
3227148
2547804
2294988
2144609
2065358
194278
1844118
1750136
1731196
1666471